package structuralModel.decoratorModel;

/**
 * 功能描述: 被装饰者 饮品下的咖啡类,这里做一个缓存层, 用来实现公共的方法
 * 2024/02/09
 *
 * @see Drink
 * ZhangYi
 */
public class Coffee extends Drink{
    /**
     * 功能描述: 获取咖啡的价格
     *
     * @return float
     */
    @Override
    protected float cost() {
        return super.getPrice();
    }

    @Override
    public String getDesc() {
        return super.getDesc()+" 的价格是 "+cost();
    }
}
